package com.ruoyi.web.tdm.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * ID-07 三类医疗器械对象 tdm_san_yi_liao_qi_xie
 * 
 * @author ly
 * @date 2022-03-14
 */
public class TdmSanYiLiaoQiXie extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 1: 有源手术器械 2: 无源手术器械 3: 神经和心血管手术器械 4:骨科手术器械 5: 放射治疗器械 */
    @Excel(name = "1: 有源手术器械 2: 无源手术器械 3: 神经和心血管手术器械 4:骨科手术器械 5: 放射治疗器械")
    private Long yiLeiBie;

    /** 一级产品类别 */
    @Excel(name = "一级产品类别")
    private String yiJiChanPin;

    /** 二级产品类别 */
    @Excel(name = "二级产品类别")
    private String erJiChanPin;

    /** 产品描述 */
    @Excel(name = "产品描述")
    private String chanPinMiaoShu;

    /** 预期用途 */
    @Excel(name = "预期用途")
    private String yuQiYongTu;

    /** 品名举例 */
    @Excel(name = "品名举例")
    private String pinMingJuLi;

    /** 类型 */
    @Excel(name = "类型")
    private String typeId;

    /** 审核 */
    @Excel(name = "审核")
    private Long shenHe;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setYiLeiBie(Long yiLeiBie) 
    {
        this.yiLeiBie = yiLeiBie;
    }

    public Long getYiLeiBie() 
    {
        return yiLeiBie;
    }
    public void setYiJiChanPin(String yiJiChanPin) 
    {
        this.yiJiChanPin = yiJiChanPin;
    }

    public String getYiJiChanPin() 
    {
        return yiJiChanPin;
    }
    public void setErJiChanPin(String erJiChanPin) 
    {
        this.erJiChanPin = erJiChanPin;
    }

    public String getErJiChanPin() 
    {
        return erJiChanPin;
    }
    public void setChanPinMiaoShu(String chanPinMiaoShu) 
    {
        this.chanPinMiaoShu = chanPinMiaoShu;
    }

    public String getChanPinMiaoShu() 
    {
        return chanPinMiaoShu;
    }
    public void setYuQiYongTu(String yuQiYongTu) 
    {
        this.yuQiYongTu = yuQiYongTu;
    }

    public String getYuQiYongTu() 
    {
        return yuQiYongTu;
    }
    public void setPinMingJuLi(String pinMingJuLi) 
    {
        this.pinMingJuLi = pinMingJuLi;
    }

    public String getPinMingJuLi() 
    {
        return pinMingJuLi;
    }
    public void setTypeId(String typeId) 
    {
        this.typeId = typeId;
    }

    public String getTypeId() 
    {
        return typeId;
    }
    public void setShenHe(Long shenHe) 
    {
        this.shenHe = shenHe;
    }

    public Long getShenHe() 
    {
        return shenHe;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("yiLeiBie", getYiLeiBie())
            .append("yiJiChanPin", getYiJiChanPin())
            .append("erJiChanPin", getErJiChanPin())
            .append("chanPinMiaoShu", getChanPinMiaoShu())
            .append("yuQiYongTu", getYuQiYongTu())
            .append("pinMingJuLi", getPinMingJuLi())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("typeId", getTypeId())
            .append("shenHe", getShenHe())
            .toString();
    }
}
